package com.bzsg.simpleMediaPlayer.ui.pager

import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Home
import androidx.compose.material.icons.filled.Person
import androidx.compose.material.icons.filled.Search
import androidx.compose.material3.Icon
import androidx.compose.runtime.Composable

sealed class Screen(val route: String, val title: String, val icon: @Composable () -> Unit) {
    data object Home : Screen("home", "首页", { Icon(Icons.Default.Home, null) })

    data object Search : Screen("search", "搜索", { Icon(Icons.Default.Search, null) })

    data object Profile : Screen("profile", "我的", { Icon(Icons.Default.Person, null) })
}
